trailing arms - German English Dictionary